package it.mercatino.uploadFile;

import java.io.File;
import java.util.Calendar;

/**
 * Un FileNameGenerator di default. Usa la rappresentazione in millisecondi 
 * dell'istante corrente per generare il nome del file.
 * 
 * @author Marco
 * 
 * @see FileNameGenerator
 *
 */
public class DefaultFileNameGenerator implements FileNameGenerator {
	
	private String defaultPath = "/";
	
	@Override
	public String generateName(File file, String path, String extension) {
		if (path.equals(""))
			path = defaultPath;
		Calendar now = Calendar.getInstance();		
		return path + now.getTimeInMillis() + extension;
	}

}
